Template literal

Javascript ν…œν”Œλ¦Ώ λ¦¬ν„°λŸ΄(Template literal)

ES6λŠ” ν…œν”Œλ¦Ώ λ¦¬ν„°λŸ΄(Template literal)이라고 λΆˆλ¦¬λŠ” μƒˆλ‘œμš΄ λ¬Έμžμ—΄ ν‘œκΈ°λ²•μ„ λ„μž…ν•˜μ˜€μŠ΅λ‹ˆλ‹€. ν…œν”Œλ¦Ώ λ¦¬ν„°λŸ΄μ€ 일반 λ¬Έμžμ—΄κ³Ό λΉ„μŠ·ν•΄ λ³΄μ΄μ§€λ§Œ, β€˜ λ˜λŠ” β€œ 같은 톡상적인 λ”°μ˜΄ν‘œ 문자 λŒ€μ‹  λ°±ν‹±(backtick) 문자 `λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. ν…œν”Œλ¦Ώ λ¦¬ν„°λŸ΄μ€ + μ—°μ‚°μžλ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šμ•„λ„ κ°„λ‹¨ν•œ λ°©λ²•μœΌλ‘œ μƒˆλ‘œμš΄ λ¬Έμžμ—΄μ„ μ‚½μž…ν•  수 μžˆλŠ” κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€. 이λ₯Ό λ¬Έμžμ—΄ μΈν„°ν΄λ ˆμ΄μ…˜(String Interpolation)이라 ν•©λ‹ˆλ‹€. λ¬Έμžμ—΄ μΈν„°ν΄λ ˆμ΄μ…˜μ€ ${}으둜 ν‘œν˜„μ‹μ„ 감싸 μ‚¬μš©ν•©λ‹ˆλ‹€.
Read more